//
//  Continent.h
//  Risiko
//
//  Created by Murgia Giovanni on 06/07/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Country.h"

@interface Continent : NSObject <NSCoding>{
	NSString * name;
	NSMutableSet * countries;
}
-(id) initWithName:(NSString*) newName;
-(void) addCountry:(Country*) toAdd;
-(Boolean) hasThisCountry:(Country*) aCountry;
-(NSString*) getName;
-(Boolean) containsAll: (NSSet*) someCountries; // returns true if the set contains all the continent
@end
